Although poor lifestyle and genetic factors can be attributed to a large number of cancer cases, sheer bad luck that goes with random mutations of stem cells can be blamed on majority of cancer cases.
Although poor lifestyle and genetic factors can be attributed to a large number of cancer cases, sheer bad luck that goes with random mutations of stem cells can be blamed on majority of cancer cases.